@charset "utf-8";
.content:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
    content: "";
}
.content:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
    content: "";
}
.content:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
    content: "";
}
.content:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
    content: "";
}
.content:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
    content: "";
}
.content:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
    content: "";
}
.content:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
    content: "";
}
.list-find LI A{
   line-height: 80px;
    font-family: Arial;
    color: #666;
    font-size: 22px;
}
.list-find LI{
   margin-right: 40px;
}
.list-find LI A:hover{
   color: #e60012;
}
.list-find .ys A{
   color: #e60012;
}
.pro-list .lus LI .img{
   margin-bottom: 28px;
}
.index-head{
   z-index: 330;
    position: fixed;
    width: 100%;
    background: url(../img/hd-bg_02.png) repeat-x;
    height: 85px;
}
.header LI A{
   padding-bottom: 0px;
    line-height: 85px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    font-family: "ss";
    color: #fff;
    font-size: 14px;
    padding-top: 0px;
}
.header LI A:hover{
   color: #e72026;
}
.header LI{
   float: left;
}
.beback{
   position: absolute;
    line-height: 18px;
    padding-left: 30px;
    font-family: "ss";
    background: url(../img/go_back.png) no-repeat;
    height: 18px;
    color: #666;
    font-size: 16px;
    top: 40px;
    right: 60px;
}
.beback:hover{
   color: #e72026;
}
.s-say{
   padding-top: 40px;
}
.s-say A{
   line-height: 30px;
    padding-left: 20px;
    background: url(../img/icon_span03.png) no-repeat left center;
    float: right;
    color: #fff;
}
.index-head .logo{
   position: absolute;
    width: 314px;
    float: left;
    height: 95px;
}
.index-head .overs{
   margin-right: 42px;
}
.header .ul{
   padding-right: 10px;
    background: url(../img/bns_07.jpg) no-repeat right center;
    float: right;
}
.header .qh{
   position: relative;
    width: 104px;
    background: url(../img/english_09.png) no-repeat left center;
    float: left;
    height: 21px;
    cursor: pointer;
}
.header .qh DL{
   position: absolute;
    padding-bottom: 10px;
    display: none;
    background: #fff;
    top: 55px;
    padding-top: 14px;
    left: 4px;
}
.header .qh DD A{
   min-width: 106px;
    line-height: 38px;
    text-indent: 14px;
    display: block;
    color: #666;
    font-size: 14px;
}
.header .qh I{
   position: absolute;
    width: 18px;
    display: none;
    background: url(../img/is.png) no-repeat;
    height: 9px;
    top: 46px;
    right: -10px;
}
.header .qh DD A:hover{
   color: #e72026;
}
.header .qh DD{
   border-bottom: #efefef 1px solid;
    margin: 0px 7px;
}
.header .atn{
   padding-bottom: 0px;
    margin-top: 30px;
    padding-left: 14px;
    padding-right: 14px;
    background: url(../img/bns_07.jpg) no-repeat right center;
    float: right;
    margin-right: 10px;
    padding-top: 0px;
}
.header .atn SPAN{
   line-height: 22px;
    display: none;
    font-family: Arial;
    color: #fff;
    margin-left: 27px;
    font-size: 14px;
}
.header .finds{
   margin-top: 42px;
    width: 73px;
    display: block;
    background: url(../img/menu_03.png) no-repeat;
    height: 19px;
	float:right;
	
}
.header .tclose{
   background: url(../img/menuth_03.png) no-repeat;
}
.boxbtn{
   z-index: 99999;
    position: absolute;
    filter: alpha(opacity=90);
    width: 100%;
    display: none;
    top: 103px;
    right: 0px;
    left: 0px;
    -moz-opacity: 0.9;
    opacity: 0.9;
    -khtml-opacity: 0.9;
}
.boxbtn I{
   position: absolute;
    width: 13px;
    display: block;
    height: 8px;
    top: -8px;
    right: 42px;
}
#mf{
   n: n;
}
#menu_li{
   text-align: center;
    line-height: 60px;
    background-color: transparent;
    width: 100%;
    font-family: georgia, "times new roman", arial, helvetica, sans-serif;
    height: 60px;
    color: #fff;
    font-size: 22px;
    overflow: hidden;
    transition: all 0.5s ease 0s;
}
#menu_li:hover{
   text-align: center;
    line-height: 60px;
    background-color: #000;
    margin: auto;
    width: 100%;
    font-family: Georgia, "Times New Roman", Arial, Helvetica, sans-serif;
    height: 60px;
    color: #fff;
    font-size: 22px;
    overflow: hidden;
    cursor: pointer;
}
#menu_li a,#bq .a2{ color:#FFFFFF;}